Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F13 Lithuania F2 Portugal F2 Portugal F3 Spain F16 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 USA F3 USA F4 USA F5 USA F6 Canada F2 USA F7 USA F9 USA F10 Germany F9 Germany F2 Usa F9 Usa F10 Poland F1 Netherlands F1 Usa F13 Usa F14 Austria F5 Turkey F8 Usa F23 USA F24 Dominican Republic F1 M15 Weston M25 Ueberlingen M25 Champaign Calabasas Challenger Baden Open - Karlsruhe Semgroup Challenger - Tulsa Baton Rouge Challenger Sarasota Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Sao Paulo Challenger Tiburon Challenger Bratislava Challenger Helsinki Challenger Honolulu Challenger Dallas Challenger Istanbul Challenger Izmir Challenger Mons Challenger Rennes Challenger Geneva Challenger Bratislava Challenger Rome Challenger Winnetka Challenger Helsinki Challenger Savannah Challenger Nottingham Challenger Eckental Challenger Knoxville Challenger Helsinki Challenger Maui Challenger Dallas Challenger Bergamo Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Bordeaux Challenger Nottingham Challenger Astana Challenger Sacramento Challenger Charlottesville Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Andria Challenger Happy Valley Challenger Wroclaw Challenger Taipei City Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Karlsruhe Challenger Maui Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Tallahassee Challenger Heilbronn Challenger Prostejov Challenger Tashkent Challenger Savannah Challenger Dallas Challenger Samarkand Challenger Shymkent Challenger Ilkley Challenger Jinan Challenger Istanbul Challenger Orleans Challenger Ortisei Challenger Brescia Challenger Andria Challenger Rennes Challenger Brest Challenger Rennes Challenger Quimper Challenger Phoenix Challenger Drummondville Challenger St. Brieuc Challenger Busan Challenger Vancouver Challenger Newport Beach Challenger M15 Naples Little Rock Challenger Barletta Challenger Orleans Challenger Mouilleron-Le-Captif Challenger M15 Naples Sarasota Challenger Chicago Challenger Vancouver Challenger Cary Challenger Columbus 2 Challenger Oeiras 1 Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Cleveland Challenger Vilnius Challenger Waco Challenger Lugano Challenger Lille Challenger Sarasota Challenger Seoul Challenger Gwangju Challenger Busan Challenger Tenerife 1 Challenger Quimper Challenger Cherbourg Challenger Vancouver Challenger Binghamton Challenger Gwangju Challenger Shenzhen 1 Challenger Champaign Challenger Kachreti Challenger Blois Challenger Chicago Challenger Rome Challenger Manacor Challenger Roanne Challenger St. Brieuc Challenger Mons Challenger Aachen Challenger Quimper Challenger Petange Challenger Hersonissos 1 Challenger Orleans Challenger Abidjan 1 Challenger Chisinau Challenger Maui Challenger Bratislava 1 Challenger Braunschweig Challenger San Marino Challenger Grodzisk Mazowiecki Challenger Bratislava Challenger Orleans Challenger Dallas Challenger Raanana Challenger Sarasota Challenger Savannah Challenger Busan Challenger Ilkley Challenger Irving Challenger Mouilleron-Le-Captif Challenger Chengdu Challenger Hong Kong Challenger Orange Warsaw Open - Warsaw Qatar ExxonMobil Open - Doha SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London Lexington Challenger AEGON International - Eastbourne Dallas Challenger Segovia Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Brisbane International - Brisbane Open 13 - Marseille Delray Beach Open - Delray Beach BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Aircel Chennai Open - Chennai Bratislava Challenger U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Tallahassee Challenger BB&T Atlanta Open - Atlanta Millennium Estoril Open - Estoril Memphis Open - Memphis Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Citi Open - Washington Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Memphis Open - Memphis Taipei Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Grodzisk Mazowiecki Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney Cary 1 Challenger Zhuhai Challenger Zhangjiagang Challenger New York Open - New York US Men's Clay Court Championship - Houston Orleans Challenger AEGON Championships - London Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Guadalajara Challenger Citi Open - Washington Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heilbronn Challenger Prostejov Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Surbiton Challenger Geneva Open - Geneva Winnetka Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Recanati Challenger Dubai Duty Free Tennis Championships - Dubai Delray Beach Open - Delray Beach Murray River Open - Melbourne BMW Open - Munich Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Vancouver Challenger Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Cary Challenger Columbus Challenger Tiburon Challenger Hamburg European Open - Hamburg Abierto de Tenis Mifel - Los Cabos Tashkent Challenger Eckental Challenger Champaign Challenger Pau Challenger Lille Challenger Brest Challenger Lugano Challenger Hamburg Challenger Kazan Challenger Guangzhou Challenger Wuxi Challenger Helsinki Challenger Hersonissos 2 Challenger Abidjan 2 Challenger Nottingham Challenger Astana Challenger Dallas Challenger Seoul Challenger Aptos Challenger Cleveland Challenger Lexington Challenger Columbus Challenger Lexington Challenger Vilnus Challenger St. Brieuc Challenger Tallahassee Challenger Astana Challenger Lexington Challenger Lyon Challenger Oeiras 1 Challenger Lugano Challenger Tbilisi Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai 2007 Knoxville Challenger - Knoxville BNP Paribas Open - Indian Wells AT&T Challenger of Dallas - Dallas Miami Open - Miami BMW Tennis Championship - Sunrise Internazionali BNL d'Italia - Rome Puerto Rico Challenger Tennis Event - Humacao Rogers Cup - Toronto Regions Morgan Keegan Championships - Memphis Western & Southern Open - Cincinnati Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge BNP Paribas Open - Indian Wells Miami Open - Miami Hurricane Tennis Open - Bradenton BNP Paribas Masters - Paris Western & Southern Open - New York Polska Energia Open - Bytom Miami Open - Miami Siemens Open - Scheveningen GHI Bronx Tennis Classic - Bronx Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Farmers Classic - Los Angeles Wroclaw Challenger Kyoto Challenger Bangkok Challenger Talahassee Challenger Savannah Challenger Lexington Challenger Istanbul Challenger Karshi Challenger Calabasas Challenger Knoxville Challenger Citi Open - Washington Puebla Challenger Noumea Challenger Salinas Challenger Dallas Challenger Dallas Challenger Kyoto Challenger Sunrise Challenger Athens Challenger Rhodes Challenger Ramat Hasharon Challenger U.S. Open - New York Zagreb Challenger Nottingham Challenger Vancouver Challenger French Open - Paris Binghamton Challenger Wimbledon - London US Men's Clay Court Championship - Houston U.S. Open - New York Charlottesville Challenger Eckental Challenger Australian Open - Melbourne Sarasota Challenger Zagreb Challenger Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport French Open - Paris Orleans Challenger Helsinki Challenger Nottingham Challenger Nottingham-2 Challenger PBZ Zagreb Indoors - Zagreb Wimbledon - London Petange Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Sarasota Challenger U.S. Open - New York Hungarian Open - Budapest Aptos Challenger Mons Challenger Bratislava Challenger SAP Open - San Jose Australian Open - Melbourne Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Winnetka Challenger French Open - Paris Recanati Challenger U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane Napa Challenger Tiburon Challenger Knoxville Challenger Dallas Challenger US Men's Clay Court Championship - Houston U.S. Open - New York Australian Open - Melbourne Manchester Challenger Medibank International - Sydney Atlanta Tennis Championships - Atlanta French Open - Paris Swiss Indoors Basel - Basel Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Abierto Mexicano Telcel - Acapulco Wimbledon - London Irving Challenger China Open - Beijing Wimbledon - London US Men's Clay Court Championship - Houston Mons Challenger Australian Open - Melbourne Rakuten Japan Open - Tokyo Sofia Open - Sofia BMW Open - Munich U.S. Open - New York China Open - Beijing Kremlin Cup - Moscow Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch Perugia Challenger Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Wimbledon - London U.S. Open - New York St. Petersburg Open - St. Petersburg Playford Challenger French Open - Paris St. Brieuc Challenger Millennium Estoril Open - Estoril Geneva Open - Geneva U.S. Open - New York AEGON Championships - London AEGON International - Eastbourne Kremlin Cup - Moscow Open Sud de France - Montpellier Cassis Challenger Abierto Mexicano Telcel - Acapulco French Open - Paris AEGON International - Eastbourne Ortisei Challenger Swiss Indoors Basel - Basel Open Sud de France - Montpellier Citi Open - Washington BB&T Atlanta Open - Atlanta Citi Open - Washington Yuba City Challenger Australian Open - Melbourne Monterrey Challenger French Open - Paris Delray Beach Open - Delray Beach Tallahassee Challenger U.S. Open - New York Orlando 2 Challenger Cary Challenger Winnetka Challenger Lille Challenger French Open - Paris Monterrey Challenger Rome Challenger Charleston Challenger U.S. Open - New York Truist Atlanta Open - Atlanta Rome Challenger Pau Challenger French Open - Paris Busan Challenger Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Aegon Nottingham Open - Nottingham Gonet Geneva Open - Geneva Bratislava 1 Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Rakuten Japan Open - Tokyo Libema Open - 's-Hertogenbosch Erste Bank Open - Vienna Geneva Open - Geneva Istanbul Challenger Geneva Open - Geneva Grodzisk Mazowiecki Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston ATP Studena Croatia Open Umag - Umag New York Open - New York Apia International - Sydney Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON Championships - London China Open - Beijing Countrywide Classic - Los Angeles SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Hamburg European Open - Hamburg Serbia Open - Belgrade Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Sydney International - Sydney BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Valencia Open - Valencia US Men's Clay Court Championship - Houston Geneva Open - Geneva Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 ASB Classic - Auckland Davis Cup, Group 2, 1R, LTU-GBR 3-2 ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Western & Southern Financial Group Masters - Cincinnati M25 Tbilisi Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Noventi Open - Halle Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, Group II, 1R, LTU-CYP 4-1 Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Davis Cup, Group II, 1R, NOR-LTU 0-5 Miami Open - Miami Davis Cup, Group II, 2R, RSA-LTU 2-3 Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Davis Cup, Group I, LTU-UKR 1-4 BNP Paribas Masters - Paris Miami Open - Miami Davis Cup, Group I, PO, SLO-LTU 5-0 Mutua Madrid Open - Madrid Davis Cup, Group II, 1R, LTU-NOR 3-2 BNP Paribas Open - Indian Wells Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, Group II, 2R, FIN-LTU 3-2 Miami Open - Miami Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Rogers Cup - Toronto Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Western & Southern Open - Cincinnati National Bank Open - Montreal Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Hall of Fame Tennis Championships - Newport Coupe Rogers - Montreal Australian Open (juniors) BNP Paribas Masters - Paris Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Sony Open Tennis - Miami Wimbledon (juniors) Serbia Open - Belgrade Australian Open (juniors) Gerry Weber Open - Halle Gerry Weber Open - Halle French Open (juniors) Internazionali BNL d'Italia - Rome Wimbledon (juniors) U.S. Open (juniors) Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati All Lower level tournaments Olympics - London Olympics - Rio de Janeiro Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Davis Cup, Group I, 1R, ARG-LTU 4-0 San Benedetto Challenger Pozoblanco Challenger Porto Challenger Davis Cup, Group I, PO, LTU-GEO 3-2